physical simulation - French English Dictionary